//package com.adun.springsecurityoauth2demo.config;
//
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.context.annotation.Bean;
//import org.springframework.context.annotation.Configuration;
//import org.springframework.data.redis.connection.RedisConnectionFactory;
//import org.springframework.security.oauth2.provider.token.TokenStore;
//import org.springframework.security.oauth2.provider.token.store.redis.RedisTokenStore;
//
///**
// * @author Zhu Dunfeng
// * @date 2021/7/18 18:44
// */
//@Configuration
//public class RedisConfig {
//
//    /**
//     * 注入连接工厂
//     * @return
//     */
//    @Autowired
//    private RedisConnectionFactory redisConnectionFactory;
//
//    /**
//     * 配置redisTokenStore
//     * @return
//     */
//    @Bean
//    public TokenStore redisTokenStore(){
//        RedisTokenStore redisTokenStore = new RedisTokenStore(redisConnectionFactory);
//        redisTokenStore.setPrefix("security:token:");
//        return redisTokenStore;
//    }
//}
